A Collaborative Method for Scoping Software Product Lines: A Case Study in a Small Software Company
نویسندگان
چکیده
SPL scoping is the activity for bounding Software Product Lines (SPL), gathering heterogeneous knowledge from diverse sources. For achieving an agreement among different stakeholders, a commonalty scope must be understood and committed to. However, this stakeholders with individual interests complex task. This paper reports experience of small Colombian software company, applying evaluating collaborative method called CoMeS-SPL. The company was looking to develop set products product previously developed great potential adapted sold customers. From relationship university–enterprise model, research groups that CoMeS-SPL proposed use it answering needs defining organization-suitable reuse around its platform CORA. Both parties joined in co-production first company. implied would perform new tasks involve other roles those who are used single product. actors considered they obtained useful perceived collaboration as valuable because shared perspectives. researchers were able provide feedback on their identifying successes aspects improve. allowed strengthening ties cooperation projects consultancies being carried out.
منابع مشابه
Software product lines: a case study
A software product line is a family of products that share common features to meet the needs of a market area. Systematic processes have been developed to dramatically reduce the cost of a product line. Such product-line engineering processes have proven practical and effective in industrial use, but are not widely understood. The Family-Oriented Abstraction, Specification and Translation (FAST...
متن کاملMoving toward software product lines in a small software firm: a case study
Product line engineering aims to take to the software development process the benefits of manufacturing processes where reuse and standardization lead to reduced costs, decreased time-to-market and improved product quality. The challenge is to capture, formalise and reuse past and present expertise in new projects, improving the software process and the products delivered to the customer. This ...
متن کاملProduct Instantiation in Software Product Lines: A Case Study
Product instantiation is one of the less frequently studied activities in the domain of software product lines. In this paper, we present the results of a case study at Axis Communication AB on product instantiation in an industrial product line, i.e. five problems and three issues. The problems are concerned the insufficiency of functional commonality, features spanning multiple components, th...
متن کاملRepresenting Variability in Software Product Lines: A Case Study
Variability is the ability to change or customize a software system (i.e., software architects anticipate change and design architectures that support those changes). If the architecture is used for different product versions (e.g., in a software product line context, it becomes important to understand where change has to be planned and the possible options in particular situations. Three varia...
متن کاملA Study of Product Production in Software Product Lines
...............................................................................................................v
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2021
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app11156820